\doxysubsubsubsection{Take and Release functions }
\hypertarget{group___h_s_e_m___exported___functions___group1}{}\label{group___h_s_e_m___exported___functions___group1}\index{Take and Release functions@{Take and Release functions}}


HSEM Take and Release functions.  


\doxysubsubsubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{group___h_s_e_m___exported___functions___group1_ga31f08a710db7f71c4960b4bc49e5d88e}\label{group___h_s_e_m___exported___functions___group1_ga31f08a710db7f71c4960b4bc49e5d88e} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+HSEM\+\_\+\+Take} (uint32\+\_\+t Sem\+ID, uint32\+\_\+t Process\+ID)
\item 
\Hypertarget{group___h_s_e_m___exported___functions___group1_gaf29ca9418fdeb85203a370d47e52245e}\label{group___h_s_e_m___exported___functions___group1_gaf29ca9418fdeb85203a370d47e52245e} 
\mbox{\hyperlink{stm32h7xx__hal__def_8h_a63c0679d1cb8b8c684fbb0632743478f}{HAL\+\_\+\+Status\+Type\+Def}} {\bfseries HAL\+\_\+\+HSEM\+\_\+\+Fast\+Take} (uint32\+\_\+t Sem\+ID)
\item 
\Hypertarget{group___h_s_e_m___exported___functions___group1_ga5b79006e358d2205b20d253bb83e0184}\label{group___h_s_e_m___exported___functions___group1_ga5b79006e358d2205b20d253bb83e0184} 
void {\bfseries HAL\+\_\+\+HSEM\+\_\+\+Release} (uint32\+\_\+t Sem\+ID, uint32\+\_\+t Process\+ID)
\item 
\Hypertarget{group___h_s_e_m___exported___functions___group1_ga63474679db0575c2be628cc6bac682e7}\label{group___h_s_e_m___exported___functions___group1_ga63474679db0575c2be628cc6bac682e7} 
void {\bfseries HAL\+\_\+\+HSEM\+\_\+\+Release\+All} (uint32\+\_\+t Key, uint32\+\_\+t Core\+ID)
\item 
\Hypertarget{group___h_s_e_m___exported___functions___group1_gad89a18ed31b969126b13e7934cb7f981}\label{group___h_s_e_m___exported___functions___group1_gad89a18ed31b969126b13e7934cb7f981} 
uint32\+\_\+t {\bfseries HAL\+\_\+\+HSEM\+\_\+\+Is\+Sem\+Taken} (uint32\+\_\+t Sem\+ID)
\end{DoxyCompactItemize}


\doxysubsubsubsubsection{Detailed Description}
HSEM Take and Release functions. 

